<template>
  <div>
    <div>我是一个组件，我要向父组件传值 {{ isName }}</div>
  </div>
</template>
<script>
import eventBus from '../eventBus'
export default {
  data() {
    return{
      isChild: '我是子组件'
    }
  },
  props: {
    isName: {
      type: String,
      default: '',
      required: true
    }
  },
  mounted() {
    // $parent 是子组件可以获取到父组件当中方法和data当中定义的值
    // 应用场景 
    // 比如子组件修改了父组件的内容，然后我还想调用父组件的方法更新。。$parent可以解决这个问题
    console.log(this.$parent.parentFun())
    console.log(this.$parent.isParent);


    eventBus.$on('postMsg',(val)=>{
      console.log(val,30)
    })
  },
  // 方法
  methods: {
    childFun() {
      console.log("我是子组件的方法，我将要父组件调用")
    }
  },
}
</script>